package com.heima.pojo;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Sku {

    @JsonSerialize(using = ToStringSerializer.class)
    private Long skuId; // 商品库存单元ID
    private String skuName; // 商品名称
    private String skuImage; // 商品图片URL
    private Integer price; // 价格
    private Integer classId; // 类别ID
    private Boolean isDiscount; // 是否打折
    private String unit; // 单位
    private String brandName; // 品牌名称
    private LocalDateTime createTime; // 创建时间
    private LocalDateTime updateTime; // 更新时间

    // 关联分类对象
    private SkuClass skuClass;
}